package cheme.ProcessEditor.Figures;

import org.eclipse.draw2d.Figure;

public abstract class ChemeFigure extends Figure implements IChemeFigure
{
//	List<IFigure> externalChildren = new ArrayList<IFigure>();
//	
//	public List<IFigure> getExternalChildren()
//	{
//		return externalChildren;
//	}
//	
//	public void addExternalChild(IFigure child)
//	{
//		getExternalChildren().add(child);
//	}
//	
//	public void removeExternalChild(IFigure child)
//	{
//		getExternalChildren().remove(child);
//	}
//	
//	@Override
//	public void removeNotify()
//	{
//		for(IFigure child : getExternalChildren())
//		{
//			if(null != child.getParent())
//			{
//				child.getParent().remove(child);
//			}
//		}
//		
//		super.removeNotify();
//	}
}
